home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / lists / mint / l_1599 / 1344 < prev    next >
Encoding:
Internet Message Format  |  1994-08-27  |  1.5 KB

  1. Subject: No more TOS
  2. Date: Wed, 27 Apr 94 14:21:37 CDT
  3. From: ekl@sdf.lonestar.org
  4.  
  5.  
  6. It would seem that the general trend is to get rid of the threads holding
  7. MiNT onto TOS.  No more BIOSFS - separate XDD drivers, and no more TOS
  8. code for disk accesses - a SCSI XDD driver instead (has anyone thought
  9. about floppy?  That isn't SCSI and MiNT doesn't seem to always realize
  10. a disk change as much as TOS, as long as we rewrite everything else, you
  11. might as well rewrite the Floppy drivers too - some code to have the step
  12. rate changed automatically for 1.44MB and 720K disks would be nice as
  13. the stupid AJAX doesn't do this change (although new TOSs might). 
  14.  
  15. I also like the idea of having the buffering done by the device driver 
  16. and not the file system, however, the file system can be more efficient
  17. by buffering itself - keeping important sectors in memory, such as TOSFS
  18. should buffer the FAT tables itself and allow the SCSI driver to buffer
  19. DATA access - make sense?
  20.  
  21. Some have said that we need to keep some drivers part of the kernel in case
  22. of some error.  Obviously MiNT will need to communicate to the user when
  23. the XDD files are not found, like if the console.xdd is missing.  This is
  24. a serious error in which case MiNT should unhook itself from the system
  25. and call the BIOS to print an appropriate message and then boot the ROM
  26. TOS.  If MiNT were put in ROM, THEN we'd need the console and some other
  27. standard drivers as part of the kernel - otherwise its easier to keep them
  28. separate.
  29.  
  30.  
  31.